Modules: Providing a Flexible User Environment

نویسنده

  • John L. Furlani
چکیده

Typically users initialize their environment when they log in by setting environment information for every application they will reference during the session. The Modules package is a database and set of scripts that simplify shell initialization and lets users easily modify their environment during the session. The Modules package lessens the burden of UNIX environment maintenance while providing a mechanism for the dynamic manipulation of application environment changes as single entities. Users not familiar with the UNIX environment benefit most from the single command interface. The Module package assists system administrators with the documentation and dissemination of information about new and changing applications. This paper describes the motivations and concepts behind the Modules package design and implementation. It discusses the problems with modifying the traditional user environment and how the Modules package provides a solution to these problems. Both the user’s and the system administrator’s viewpoint are described. This paper also presents the reader with a partial implementation of the Modules package. Sample C Shell and Bourne Shell scripts with explanations are used to describe the implementation. Finally, an example login session contrasts the traditional user’s environment with one that uses the Modules package.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CUBES: Providing Flexible Learning Environment for Virtual Universities

To enable an online virtual university, a learning environment covering the entire spectrum of the learning and management process is required. However, constructing such an environment remains a hard work. One of the problems is to integrate heterogeneous software modules from different providers. In addition, these modules must constantly evolve. In this paper, we propose CUBES, an e-learning...

متن کامل

The Usability Engineering Repository UsER for the Development of Task and Event-Based Human-Machine-Interfaces

The Usability Engineering Repository (UsER) is a flexible development environment to support collaborative analysis, design and evaluation of interactive human-machine systems. For this purpose, UsER provides several modules, which cover different aspects and methods of the development of human-machine interfaces. UsER supports the contextualized development of user interfaces in a broad range ...

متن کامل

Real-time Scheduling of a Flexible Manufacturing System using a Two-phase Machine Learning Algorithm

The static and analytic scheduling approach is very difficult to follow and is not always applicable in real-time. Most of the scheduling algorithms are designed to be established in offline environment. However, we are challenged with three characteristics in real cases: First, problem data of jobs are not known in advance. Second, most of the shop’s parameters tend to be stochastic. Third, th...

متن کامل

OWL Linker: A Tool for E-Connecting OWL Ontologies

Developing ontologies in many different domain areas has led to a huge amount of distributed information. On one hand, correlating this distributed information seems so worthwhile for providing additional information and reusing ontologies. On the other hand, keeping ontologies in small modules would be helpful for maintaining and managing ontologies. Therefore, recently composing and decomposi...

متن کامل

An Architecture for Flexible Entity Configuration in a Simulation Environment

Recently, people’s interest is on the rise for virtual simulation as witnessed from a large number of applications using virtual space. Especially, simulations for ubiquitous environment focus on generating realistic data, context, contextual interpretation and have characteristics such as systematic testing, detection of rule confliction, and provision of context-aware modules. The previous wo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991